vegetable blanket - French English Dictionary